Useful english dictionary. 2012.
dora — m ( n/ n) humble bee, dumble dore … Old to modern English dictionary